cyclo cab - Spanish English Dictionary